3079
1
2515
3
1527
2
14125
10
2028
0
5347
4
1815
462
1935
1859
1194
2358
9
1679
2113
3280
6
1767
1891
3694
3200
3868
5052
2919
6095
1807
841
4537
1593
1558
8262
12
6899