2982
3932
1743
2887
2669
1229
1596
2088
1798
2118
1152
1193
1125
1691
1713
1002
1165
1595
1213
1099
1637
1808
2914
2574
945
1010
1021
861
919
831
919
1448
2462
1348
1009
1844
1941
1237
1049
1015
5310
1173
2144
1369
1610
971
2626
2509
1920
1718
1487
973
1783
923
1498
985
974
1876
1522
1057
1556
1661
3442
1539
1553
1753
990
8191
1584
972
1536
812
969
825
909
986
2568
1100
4506
810
1491
761
2908
2452
865
2041
1384
811
1019
1451
779
3432
751
959
938
1716
983
1340
2533
1542
1744
2859
766
1049
1167
1124
1574
889
826
1022
1262
6895
1218
2827
816
2683
800
957
816
1527