1309
0
1992
3
2277
697
11153
8
5389
1
5070
19
20850
5
2448
2
2392
1716
3613
4914
1518
1213
1226
2689
383
1289601
4
1880
2899
511
452
6779
2110
1078
2477
4754
7
4396
5771
10