2879
883
667
1534
1322
913
1066
1096
810
1158
2129
1439
1521
1692
1561
1323
1246
1009
1263
797
831
914
864
1549
674
1225
736
920
722
1103
1522
853
932
839
725
719
1173
770
1765
1422
3127
6040
5804
1296
1356
1146
1302
1275
819
723
659
1118
825
1201
913
809
887
854
751
6355
1001
2125
1277
1764
1226
1502
666
894
708
1272
1176
732
1153
2290
852
831
1359
766
698
3163
1328
929
2315
2006
1203
744
8752
1524
1000
1462
663
1220
2106
2611
761
718
1452
2114
747
931
1027
1070
879
1380
941
1023
769
812
1068
732
919
1111
920
1368
1303
1262
768
703
745
898