1340
2178
1075
4623
924
1118
2814
1137
1265
3011
869
3895
901
1361
1593
2048
881
879
6604
1149
5185
1433
958
5333
865
2761
1395
2313
986
1648
1129
6045
1028
1116
1025
992
1461
1956
1270
1060
1061
8648
1016
4276
1398
5261
897
1595
1190
2693
1263
2917
899
1084
40072
1115
2983
4462
1630
4688