2386
2012
3907
1548
2135
808
1343
1542
2042
838
1308
695
1000
5374
1026
13667
1026
1128
756
1186
1667
1447
1150
922
1037
3575
750
4451
1585
926
2682
1503
952
1885
1665
2106
751
882
726
807
1830
943
1003
3890
3824
999
783
807
847
885
2687
3818
983
799
3378
3457
899
2263
1340
1416
789
884
916
790
922
666
796
909
1631
835
1331
1329
3814
754
3026
861
712
991
985
1176
1138
4528
769
720
757
1584
876
785
1324
1656
788
1117
714
2252
1980
744
1754
793
974
3247
4654
934
2048
1153
1973
2671
925
845
939
1017
860
1036
936
3802
2128
848
3097
3442
1263
1085