3305
3
1159
2
5771
10
452
0
1518
4548
3544
1078
1
1392
1091
5070
19
2392
2477
8
1213
4396
5
2277
4754
7
2584
11
1710
7621
13
1232
1716
2169
4398
4697
631
712
1978
2689
1226