959
0
2097
4
2670
1
1088
1369
790
2479
2
1063
8345
2021
791
4483
8
945
2840
2829
16338
753
3296
3083
1320
346
992
10827
1109
1451
1347
935
3562
9036
9
6547