2932
42047
2486
751
1096
2267
1000
2204
1767
1436
741
777
1636
996
2154
1992
797
798
1664
1883
3251
1077
4180
3538
899
2387
771
4182
3991
846
9900
1814
777
1074
1530
843
717
4917
1803
1421
961
756
2483
1085
9572
1243
1157
3912
8100
1332
1254
1110
971
838
10613
2709
8434
967
4025
724
914
2114
990
998
3407
2105
963
4910
1732
751
1620
1444
1836
895
3091
1758
1280
973
933
2252
6355
2970
5087
1027
819
1597
1224
1036
1290
786
3744
8418
1652
4431
2720
1658
2953
3506
2858
3237
1256
1449
1514
2089
1360
1773
889
4175
2465
1773
2064
6090
727
728
985
2958
10909
3129
2311
1020