1239
1
940
3854
2
2670
1088
1369
1568
790
2479
1063
8345
2021
4483
8
2840
1778
2829
16338
753
0
3296
4
3083
1320
346
1254
992
10827
1109
1894
1451
5464
9
3562