821
787
684
2575
1640
2291
1205
886
970
1017
852
2010
1205
844
982
1343
1160
1906
1372
1623
2414
2180
1320
846
785
1244
948
1171
968
1480
1403
919
1003
842
988
858
730
1516
914
713
1062
701
1229
832
893
1127
1281
1244
1210
946
863
847
680
947
1480
1565
815
1191
749
1078
885
939
741
1393
953
905
1445
710
832
1117
942
1430
1001
904
1163
898
1570
2224
2722
819
3599
1895
1558
1194
770
806
866
1631
1230
864
1837
1546
1131
1159
1070
2321
736
1152
969
8797
1616
1164
975
2406
2402
816
2387
883
808
1390
1010
1641
998
2249
955
2792
1473
1163
2526
2284