1003
3890
3824
999
783
807
847
885
2687
3818
983
799
3378
3457
1036
899
755
2263
1340
750
1416
801
35131
2232
927
942
707
3150
5371
5446
888
2256
884
1007
1003
768
800
1829
952
1502
936
977
1149
2063
1110
1547
1478
1884
2385
1106
725
785
1988
2041
4538
1336
1025
921
3257
754
1372
3900
1097
1438
860
1286
695
9497
1383
3098
3139
917
1140
1585
754
1875
2744
1754
1154
1118
4140
1524
794
872
776
1324
688
720
3247
1658
791
706
794
6973
3814
937
2370
1493
2674
5437
7976
745
874
1139
1980
1530
810
1037
2253
790
2324
3761
775
1668
3027
1533
3803
739
993
923