1286
1
2427
12
3315
1458
923
874
0
1317
1814
6236
2209
1812
2080
1529
1845
801
477
2398
8
1924
485
1197
2227
2
1051
630
2610
725
1974
792
1929
3
1065
628