2955
2
1897
1
2112
8
2023
1842
3027
10
1648
2346
3
1115
561
1866
1108
472
0
770
2079
4682
957
1973
409
454
1557
415
403
381
1571
722
750
846
1133
367