2349
2
2456
1
1632
1306
1746
1813
1801
3
19944
3337
5
2489
1431
7733
1883
658
0
3463
2562
1888
2620
2836
1844
2392
4179
1709
1517
2882
6517
4
41355
352
697