2909
2102
1951
1541
769
705
1684
1104
818
3053
1875
1493
1111
1486
3425
1541
773
886
2120
1891
1854
3235
1976
2529
982
886
2667
2820
1395
1979
1608
2305
2022
1580
2501
849
1434
1760
1542
1614
821
887
823
1412
2133
846
1449
1867
2456
1418
1607
1137
1899
4572
1498
1405
1131
1644
3390
862
3301
1531
2480
976
1528
2301
2445
853
1656
1429
857
828
2149
963
3161
1112
687
743
883
854
12046
10256
888
3198
778
960
917
814
942
4974
693
761
2217
2330
705
1414
994
1280
1467
950
1326
900
819
1514
12707
1139
882
868
2029
880
1186
2149
1972
2111
845
2214
2552
810
1755
1712