3305
3
3242
7
1707
672
2
1743
1271
4
1579
1
2522
633
5771
10
452
0
1518
4548
3544
1078
1091
5070
19
2392
2477
8
1213
4396
5
2277
4754
2584
11
7877
1192
1710
7621
13
1232
1716