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