2349
2
2456
1
1526
1632
1306
1746
21152
8
1813
1801
3
19944
2593
1431
1883
2669
2799
6
2562
2392
841
4179
3657
1844
1181
1606
1517
297066
0
697
2578
1950
1834