3103
7177
13258
993
3435
2142
5431
2502
1585
765
2426
942
3519
4082
768
12374
21427
7205
1016
4293
1659
902
700
1776
3392
2136
1484
859
1239
1393
998
1963
1232
697
1204
866
1101
810
893
1470
1578
4955
845
807
1040
1017
810
1322
890
739
1656
2638
769
738
886
1895
827
799
729
758