2349
2
2456
1
1632
1306
1746
1992
3
1813
1801
1431
1883
697
0
2562
1309
2392
4179
1844
1517
4914
1526
2578
1834
1343
1749
1734
2271
4
5389
9305
8
2710
2294