3006
16
6
1
1545
7
2428
0
2074
2146
11059
9
2773
3
1388
2
2182
1355
1532
1393
1501
1261
1289
2921
2500
1582
1843
3571
2655
3279
1881
2397
2408
8
2610
1352
1939
632