1632
2
732
1
2999
3
1782
3227
619
3738
5
11153
8
2591
1211
1951
1184
2037
159
2368
1618
788
2626
1549
2043
0
1778
7383
10
2381
1473
2781
1399
1073
1424
1305
1844