857
953
904
820
1584
2663
842
1272
875
885
3312
1534
1050
1411
1580
905
5080
1079
1343
990
990
3150
2034
1063
4176
2032
1193
1609
924
1119
1350
1237
916
1005
1459
1147
988
1120
2614
2598
2553
1228
838
1268
1019
871
1248
1133
1560
847
11402
1060
980
2240
805
1194
863
2259
828
3382
2520
1956
873
1125
874
836
980
1455
1099
2329
1054
979
3790
1554
3803
1385
1123
827
2906
1386
2591
1002
1201
841
831
882
1968
3280
1107
1128
948
1033
858
11377
1467
1191
2973
958
1032
1467
1497
1056
873
953
782
1168
891
2275
857
1025
1462
1093
840
1318
1289
2123
1269
816
2212
762