3655
11
2584
945
1
3465
2
2072
3
3898
10
3423
1131
2336
1533
1350
1788
3100
2326
7471
9
2085
1809
4009
6
2493
18
2468
2392
3765
4
6753
17
4070
844
1660
733
297066
0
962
1295