2349
2
2456
1
1632
1306
1813
1295
1431
3683
2650
20
1746
1517
1801
3
280
1844
2354
923
2250
1883
1749
297066
0
2562
2773
989
2392
4179
2294
2245
1859
1532
697