2349
2
2456
1
1632
1306
1813
1431
1746
1517
1801
3
1844
923
1883
1749
2562
989
0
2392
4179
2294
1859
1532
697
2710
1526
2578
1834
9160
5
1343
7976
8
3629
2073