1897
1
2955
2
2112
8
2023
1842
1648
2346
3
3027
10
1115
4895
1389
3498
4
1108
415
0
561
798
177
2079
1008
1973
1156
1133
1939
957
951
454
403
514
3287
2121