1486
976
993
1169
2351
949
1325
2197
1135
1825
2194
1336
1263
1708
1493
5458
2347
2293
949
1958
1618
946
1870
1814
1125
1100
1445
2025
1537
1427
1623
816
1613
3966
867
3386
2405
1236
857
1088
962
921
1365
855
923
2207
2715
1134
1087
2019
972
1191
848
915
2338
1793
1323
1033
1340
1205
1730
1641
1766
897
786
1098
1843
912
1670
977
1748
796
835
1227
794
810
1178
1009
5392
2033
794
842
2095
800
855
827
2286
946
1310
751
836
5055
991
1554
969
856
1650
835
1243
1298
1009
825
763
2213
2682
806
1858
823
792
767
1150
2285
1014
1250
1078
1442
877
863
1411
1504