2542
1063
2911
3647
901
1477
3860
840
1016
1653
1875
951
3033
978
871
1232
1675
1052
1112
2139
1087
959
932
1008
1078
869
2627
974
2523
1010
1475
915
922
867
1091
960
937
1058
1696
1325
1211
4942
1696
1076
4677
1203
1666
1514
1616
1014
1863
1476
939
906
1061
1041
2684
962
1426
2747
2702
1972
751
1554
1703
918
945
870
3551
925
1423
1553
1583
986
815
1144
980
1080
1262
940
929
1082
1569
1115
1075
1317
1185
985
812
921
1640
1021
2280
860
856
2377
3047
1497
1145
965
2013
1006
1074
1475
1103
870
2571
938
1540
1745
1241
1017
1276
2771
4524
2320
2256
852
778
2191