2716
4
2668
2
683
0
3659
14
437
639
845
1009
2522
478
266
296
334
968
226919
768
503
20634
8
658
1649
1
1232
608
759
529
566
383
2952
431
4328
10