1545
1568
938
1156
1124
1148
1372
1204
792
2158
1354
1045
1177
909
1565
2998
848
938
1812
824
1435
1505
6338
1232
1001
2127
2949
1800
1003
1934
866
31728
827
2768
1516
958
1201
751
1929
1102
2369
3790
1120
902
3347
863
1417
4053
931
1625
855
1231
8007
3006
1923
1360
1540
3258
1030
1429
707
1074
1092
1025
729
1135
647
827
1094
3029
701
2123
1114
928
1400
2478
927
1751
847
741
626
1267
1224
715
2930
1301
1131
1388
1249
1179
858
770
3147
1587
842
1097
733
990
1098
1514
1705
2016
905
1252
2510
2570
1443
751
2686
853
1097
1112
1258
1947
992
892
811
755
1170
708