1897
1
2955
2
2112
8
2023
1842
1648
2346
3
3027
10
1115
1108
561
1049
0
2079
1973
798
714
935
1133
1939
1132
957
951
454
403
2121
4
409
415
1045
456
1557