2908
914
1138
833
1627
3315
1097
941
1547
1191
1333
774
1440
1083
1379
1135
848
768
2593
695
1012
809
987
822
2562
1317
9967
2080
2485
1285
924
3947
1708
1195
1001
1817
2226
1697
1434
1101
1677
937
1298
1218
2341
2175
935
784
2336
1061
1086
1390
814
2779
1884
1023
1334
1598
1374
1046
1846
1392
769
944
873
1145
863
1127
1077
1264
915
869
715
990
883
2231
1547
869
1659
801
1777
1238
897
1252
726
684
1795
945
780
1679
6315
1216
759
2030
1171
870
1103
769
839
1107
760
1453
715
740
1103
760
1533
914
1018
1497
1228
786
1627
662
692
1214
913
782
600
739