1267
2
2489
2284
899
1
6977
4
944
2891
11
3562
1782
3227
2906
619
3738
5
11153
8
3012
0
3720
2591
1211
1875
1951
1184
2037
38477
34
159
2368
1618
788
2626
1549
2043