932
772
2
1
305
97
34
2
283
11
1
9
4
178
119
39
588
3
1704
493
1052
956
125
8
1
1491
23
32
14
15
24
2
1
61
1
1
143
583
977
745
830
35
8
16
1081
1
4
64
1
1
136
84
7
17
1
2
2
17
432
1251
21
18
1611
2
42
1529
74
62
7
40
19
2
162
1013
5
1
340
145
1700
4
498