1602
12887
699
704
6400
868
1968
725
726
714
3061
3132
4039
1202
765
809
989
1304
3929
1380
5724
897
779
1298
899
1971
1955
776
2037
1561
1845
826
858
2410
1232
992
860
920
1216
791
1371
2863
1860
1236
1633
1446
1845
808
733
958
1200
2342
1045
755
699
1249
1202
952
3869
822
939
6497
766
1688
1155
863
941
794
909
2507
837
1265
1232
3025
2411
1304
999
1335
1208
707
756
1453
917
1031
3288
709
686
852
1555
947
1464
1285
772
843
789
1117
991
670
718
1568
745
1940
1139
678
1489
1067
1103
1448
730
1222
947
1126
847
1418
1001
1211
976
1089
759
833