2937
4571
1102
1085
902
1009
2779
945
1546
1215
1074
1135
1227
1036
2494
1049
1507
873
3493
1301
1016
2074
1595
935
5358
30409
986
1230
1874
1158
1231
2372
971
1021
1362
1053
1904
1028
1092
2328
1471
2043
4196
1565
914
7137
1386
2125
968
1086
978
1001
1103
1006
1101
4817
922
2100
898
1125
896
858
1075
3052
1105
935
1109
820
944
959
1058
1512
2836
1984
1493
942
893
2484
960
1954
1785
1786
1711
885
1393
1545
3009
1713
2597
932
1553
5502
1273
1325
891
922
1001
1621
942
1007
5688
1507
1304
872
1548
1253
1109
1258
1255
1326
2680
825
1260
1278
3236
2313
8450
951
1000
912