555
1
1300
4
58
371
1643
10
4628
196016
0
2901
5
1761
2
1606
1719
924
1652
1338
9
2669
2026
2427
3
2859
641
4400
566
560
1056
5332
25
638
564
4641
16
3102
1411
8
1010