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
1040
2269
1327
1497
960
1290
948
827
927
1036
840
5243
2907
873
2591
893
858
1896
1467
1093
1968
2529
976
1051
947
8806
1385
2837
1102
901
753
821
791
1123
1354
1034
925
1434
952
873
1108
2707
980
1125
837
860
1456
1286
3155
874
1581
1213
820
945
833
847
1060
859
874
822
2295