2000
1
964
3025
2200
6
4124
2668
2
1452
775
0
2271
814
2113
521
1628
25186
14
1155
1138
1374
2368
2982
3
17353
1054
1470
1566
2962
1565
1749
543
2735
3287
848