1503
925
952
1885
1665
2106
751
882
726
807
5372
1830
943
1003
3890
3824
999
783
807
847
885
2687
3818
983
799
3378
3457
1036
899
755
2263
1340
1416
801
35131
2232
927
942
707
3150
5446
888
2256
884
1007
1003
768
800
952
936
977
1149
2063
1110
1547
1478
1884
2385
1106
785
934
654
1536
1306
1017
1117
2323
809
1754
688
835
757
911
873
739
1329
1371
993
4442
2366
1023
925
3247
1441
1153
848
776
751
970
4528
666
2095
712
714
2743
3900
786
1138
13650
985
827
9496
932
1530
860
3097
745
1528
845
1332
774
794
1085
754
2671
884
1631
862
5436
788