2254
6
4382
5
17730
11
971
0
5509
8
1084
19279
2
2979
4017
4
1245
1636
935
2727
1132
2061
493
2211
1837
1
1470
5155
2105
957
383
553
1321
2043
804
1932
1282
798