1049
886
932
939
1016
1985
2286
1112
2880
1298
1734
1017
1277
2174
1773
1981
2550
830
1833
854
654
3544
1279
1896
4997
5157
704
2403
3125
5902
2127
2090
1576
70565
5794
722
1720
2015
1050
1066
1703
867
2574
1944
736
1018
4230
1229
930
997
2993
975
795
2383
2077
788
816
2521
788
932
630
882
795
2328
2397
1495
3202
3836
702
908
1224
1053
2686
1306
860
1169
2931
1366
846
1315
3051
880
1174
717
1516
767
3202
942
1076
666
713
821
5765
823
897
838
788
1707
1204
874
1590
4322
723
1694
1894
802
1428
839
708
753
884
985
2343
811
2262
2693
1166
737
2344
1059