1716
1
1112
7524
5
436
0
850
2999
3
2421
1973
2
1176
1011
2431
1498
991
3554
9
752
2110
1382
1590
4832
5825
4
4311
2668
7
398656
19
622
657
12305
1180
2368
868
549