3017
9
2109
0
979
1682
2730
6
1511
3165
961
1077
424
2551
1
2306
667
413
31535
244
535
2789
381
239
1465
296
2668
2
482
70
64