2160
2
4537
4
5052
10
1593
3336
1
2316
0
1186
3461
685
1289601
1195
641
2471
7
1481
800
1182
3519
9
6247
5
707
7095
3248
8
25669
1225
791
3271
2155
3
2204
5701
1237
1407