2277
0
11153
8
20850
5
1581
2
1880
1
1289601
4
297066
5070
19
2448
6779
3683
2392
1295
1716
3613
5771
10
1518
1213
2650
20
1226
2689
383
280
2899
5225
658
2250
511
452
3765