1050
1252
1055
881
952
1484
3112
1526
903
935
2520
1054
836
998
902
5362
1469
797
1893
1005
1348
805
1306
1491
939
1235
2043
1162
2176
1196
1188
971
1246
2015
1150
1873
2858
1327
2251
1595
3833
2469
4717
1306
1181
902
1367
1138
956
925
935
1148
1304
972
951
1063
796
4774
2010
1986
859
976
1063
1722
1106
4166
1319
1008
1512
940
1612
1262
1772
1542
999
752
2044
843
1715
927
1207
761
869
2372
1295
753
820
1191
1277
2466
1005
1099
842
2002
8190
1620
945
786
1041
937
2177
3240
1448
1665
888
1372
3083
897
989
2093
2120
2890
2483
3778
956
989
2648
2991
837
923