3626
1926
1206
943
3131
1049
886
1011
1132
823
896
2357
1175
946
799
756
760
1844
916
814
832
1327
1738
1358
1087
1913
786
4908
1459
3667
878
1022
711
1276
1300
987
5014
1017
853
4079
638
1137
799
743
748
739
1107
1322
1260
1205
767
1948
2177
1094
7394
1379
1169
1554
764
832
689
6544
917
9738
1044
785
762
990
797
2570
794
3354
728
1514
777
1113
1520
1427
2341
2915
662
726
2436
1304
1368
1074
653
873
2733
781
795
1206
1072
1286
662
1701
3648
1111
821
885
1100
921
982
734
998
782
1328
883
886
767
1736
3143
1302
906
1443
1515
706
1187
1687
745