2955
2
2112
8
1897
1
2023
1648
2346
3
1842
3027
10
1115
2079
1108
561
3171
2904
4
1557
0
415
1496
1973
1811
479
266
886
675
430
381
401
750
1133
1277
5
1939