2666
9
5915
11
3461
4
2919
2
322
1
1188
3575
2660
1195
2055
4309
994
6
3248
8
3673
905
2591
5592
392
0
1237
3415
2966
6247
5
873
3126
3
4029
2756
370
1250
16062
15
891