1788
1
2245
3
2522
2
1468
1431
1015
1681
1112
1690
1606
1382
8527
1720
1547
2184
2596
2368
2600
4
3053
7
6346
16
19944
2377
2110
2578
4311
1787
3386
2392
0
297066
951