3087
4
586
1
1012
3
5335
25
3355
1060
2
641
2292
567
560
3110
5
4645
16
1413
8
864
4891
15
2902
1276
4633
4191
924
1762
1607
1720
643
3515
570
12155
12
1378
1442
556