3226
13
3018
3
2303
4
1523
1642
3133
14
1197
2
877
0
1839
2111
2325
2381
5
4628
786
1519
913
1
1280
1279
6
1826
8
1160
3105
7
7062
1722
957
691
776
1555
5587
3653
1518