999
5013
1360
1255
719
923
909
818
2616
1752
1743
1660
787
787
775
1261
1516
820
755
1361
766
2168
1180
1005
1261
1268
1028
885
1120
901
770
680
726
1894
875
1357
750
1440
675
672
794
1070
2144
771
806
671
861
2338
913
808
1162
789
774
1521
981
735
1640
1198
787
890
967
1568
1147
1243
1579
1447
1997
1077
852
1129
1368
1608
685
2698
652
928
929
717
632
2025
865
807
2031
3248
9805
849
1127
1849
1635
801
921
1937
732
1244
794
1602
1575
619
746
5712
2086
2395
2333
858
746
758
1191
964
708
1327
1408
668
873
704
744
2159
671
766
720
909