942
3213
948
1019
866
2487
1049
1644
1112
2275
5080
996
1264
833
2737
2139
2023
1710
950
1989
1149
2234
1168
855
1034
1931
1628
1101
1285
1509
3289
3201
1739
1090
1440
970
873
1174
1414
888
2738
924
1180
1536
858
835
964
5674
1161
2407
1942
955
1634
978
955
890
868
1717
5614
1562
1408
1621
879
1243
1271
979
3121
1130
2317
932
2659
1011
1814
940
978
970
1427
1062
2555
1123
1109
1559
1110
1340
897
863
4449
814
1737
1000
921
1049
1358
853
1321
2630
1282
1745
1000
1907
953
1144
999
1114
1425
6022
944
969
2313
1591
1137
1163
1082
902
922
1653
2737
1165
1363
1371