3001
6
1186
3
6422
1
1684
8
2392
0
1214
7565
2
1514
1458
2758
4
6831
5
2137
1546
1567
1464
2175
17
1076
1451
11375
2297
1197
967
2421
1378
883
2911
1243
2139
1437
3133