1053
961
2734
893
954
1365
1264
929
1504
2666
916
1554
1429
2534
1679
1660
1199
2592
1266
1108
912
1882
1652
930
1329
3034
1765
910
865
882
2077
939
2190
1645
1210
2524
1599
3219
956
2966
827
1807
1004
1092
1475
1086
1178
1218
822
876
3704
849
2035
1056
872
3081
798
1990
1102
1344
1279
1579
1748
1517
904
1390
1014
762
952
2420
846
1203
944
1484
883
771
835
837
1401
1259
1642
1184
1213
1685
8197
2542
2486
825
2585
900
1035
846
1116
1602
854
1378
1227
1161
1147
1476
822
2330
784
787
1040
990
1558
855
1383
917
1172
879
1419
1135
837
949
3209
4232
2454
1351