2939
1026
2971
4557
989
2816
2622
973
2503
1163
761
986
996
927
1851
1013
851
5400
1188
1048
2416
1128
5131
5721
1088
23102
857
1566
946
821
1885
2054
1858
1914
896
1021
5606
1335
1150
909
1057
76050
2502
2017
1335
1769
2562
853
1137
3173
1082
1966
885
1976
4538
1315
4253
1087
995
5682
925
1074
874
2213
814
964
1054
10889
1757
1199
1610
1246
855
2320
1906
1545
1004
1557
1792
1510
890
8458
912
944
915
3146
936
892
1673
881
1120
2145
1152
1099
742
923
993
1877
23075
1190
1950
8641
4805
1203
1516
3254
2150
2261
1442
915
1003
2201
945
942
1152
1014
2290
5440
1045
2868