3107
7
1382
1
2268
4
1632
2
1135
1455
2133
2999
3
1590
17333
27
1320
995
3292
15
2411
0
2454
1788
8843
10
1511
1108
1267
2711
3612
2368
1161
2838
4142
5
956
1129
1401
1077