3562
1
746
3
1168
2633
1392
994
2670
1088
1369
790
2479
2
1063
1416
8345
2021
4483
8
2840
2829
16338
753
0
3296
4
3083
1320
346
720
992
10827
4179
1109
1545