2522
2
1788
1
1532
1691
1938
1816
1382
1778
1632
2368
635
0
1766
1547
6773
7
1660
1681
745
1431
2166
1434
3
830
801
2510
915
861
2427
12
197
467
3172
526