845
681
3
274
95
32
2
276
11
1
6
1
1
4
136
94
24
2
535
1
1526
591
1193
1
1069
143
2
1
1308
59
2
35
16
8
18
1
56
3
6
1
194
448
877
672
714
74
9
23
1015
2
9
51
119
79
2
1
9
1
10
19
328
5
1176
17
28
1433
49
1376
72
60
8
20
19
2
114
862
6
1
309
205
1515
11
462