1008
957
14866
946
6375
1002
813
2085
734
966
1029
2125
927
782
3393
1492
756
2383
1232
997
3122
3161
718
689
1024
1719
7434
1532
3011
4085
1390
1038
904
1317
1750
1372
1572
1025
848
1129
808
770
677
1374
728
2036
929
728
918
669
2248
860
3104
1599
1039
1159
3899
1429
877
1328
1430
1440
787
789
1859
1185
1090
830
1467
938
3753
943
976
685
695
1330
793
1393
1352
1777
1847
1106
2594
1319
787
5102
1772
2488
1838
843
2029
1554
1214
2016
894
743
726
697
1762
1037
1618
800
988
759
804
970
970
732
1545
715
720
1027
1134
918
1563
1044
1291
2050
653
1380