1542
963
2053
1298
1351
1264
852
942
1849
3031
1013
1547
936
3013
986
1083
1144
1655
1448
2174
1267
1070
886
1386
1171
2377
1179
871
1998
1495
1284
1277
1179
1104
1226
3718
1180
979
1106
792
9055
1273
1081
2088
1242
983
1022
1071
2496
1593
956
2887
2020
3213
1386
2433
3759
903
1169
1400
1035
961
1115
862
1054
866
1113
1499
3312
1099
815
669
1381
4400
983
1894
875
938
737
974
976
2039
997
810
1923
847
806
3185
1666
1157
1306
702
805
2168
1047
1193
1778
710
2566
858
1274
1288
839
1981
863
2397
3372
1849
824
1217
1000
2401
722
2130
724
1984
1615
947
938
1171