2349
2
2456
1
1306
1632
1746
1309
0
1992
3
1517
1813
1801
1431
1883
697
3863
14
5389
2562
4627
7
1864
2478
3351
8185
4
2392
4179
3400
1844
4079
4914
14118
18
1526