1260
1
921
1607
1133
1057
2259
9
300
0
2999
3
2166
1788
1568
1819
1093
1787
662
1590
467
2901
1691
3683
83
2512
2
2368
1431
1558
1265
1380
6666
4
6346
16
4360
6