1004
2
1941
4
522
0
964
1
452
1895
1518
4548
3544
3
1078
1091
5070
19
2392
2477
8
1213
4396
5
4754
7
919
260
2584
11
1319
1710
1517
7621
13
1232
1716
1398
1268
1371
4398
10