1897
1
2955
2
2112
8
3027
10
2023
1842
1648
2346
3
1115
1973
561
1832
1108
2121
4
381
0
2079
1133
957
951
409
1557
415
602
1571
458
787
846
1939
454
403