946
842
3530
3087
1208
3069
3161
816
1243
2717
2920
918
1499
727
1270
824
1660
801
2162
781
900
707
835
1249
2600
1313
1916
804
1284
692
1967
799
2733
630
2243
1577
12067
906
708
1385
873
1846
826
979
990
760
904
972
762
1039
771
2540
921
4202
2824
4254
743
1312
2089
1150
1873
1638
869
1044
688
2094
771
888
952
1010
759
1121
910
1589
661
871
2107
1876
774
795
5708
1876
929
8197
980
738
853
740
689
717
731
2234
1163
1263
722
1401
1221
838
1058
1314
1392
840
1237
904
8160
5140
1752
1305
742
1169
1008
3501
642
924
672
747
1644
977
4476
759