1444
2
2505
1313
2015
829
1
2386
2245
3
2530
4
6236
10
1525
1174
1265
10827
1752
0
1594
2629
1019
2094
5
2336
585
378
951
1015
562