1085
1
1705
2
1608
6
3292
2080
11
1148
4
4316
8
2212
2098
1313
1485
1227
3
1967
2611
921
0
17783
3142
5
3444
4454
2865
2984
2986
14318
7
3376
10
3542
4874
3809
3469
1862
6418