5637
1
2600
34
638
4
338
0
147
153
3
1461
1672
2
34627
7
3012
1764
8826
1850
1300
3813
11
1046
1406
1138
1261
2260
5
3363
10033
23
3503
76686
35361
34836
19
758
82
538
473