995
2638
3936
1545
1811
1159
1152
1190
873
2640
1049
1467
1638
1770
2513
1120
1560
1198
926
1385
1141
1141
1790
1033
1122
1145
1170
1517
1675
2771
1852
1610
1255
1148
1332
884
1917
1194
3198
2096
2977
1122
877
2379
2284
871
1330
1519
4162
988
2428
1534
1425
3564
937
1049
1582
890
1599
965
1070
983
1304
920
861
893
1216
2398
869
1972
1204
3382
1320
944
3480
2786
2097
3003
813
790
2350
884
2104
1158
1642
1585
1095
2014
860
1737
853
872
817
1054
1229
1386
1739
905
944
1370
2065
841
1053
1072
2267
1089
36972
1159
1152
2062
1245
1893
773
1868
1525
910
2290
1266
841
2214