1166
1
2347
3
1685
15
730
343
1238
5396
2105
4
518
2490
623
2
1409
0
382
2874
7634
870
294
95
1415
1063
664
13423
5
812
2494
14
366
927
414
336
3602
8
995