683
1815
837
2424
620
1072
1421
1006
958
2997
2357
1236
1438
1133
987
1292
3024
988
974
622
685
1144
810
743
2967
1841
1546
2476
769
768
956
1278
663
786
1130
1918
2102
647
1036
7707
673
1521
18160
813
1688
735
1527
2798
900
1492
1343
941
707
770
770
3555
2168
977
573
829
1027
1495
2907
803
708
992
797
1016
1370
2408
700
842
2025
929
903
976
844
1521
1191
1152
1333
1203
1218
1051
704
1855
899
3257
656
1390
1958
872
649
1206
967
724
1127
654
811
690
915
2356
1997
685
869
674
1037
1791
3487
1550
1323
680
1127
1243
2322
1057
1684
729
1462
887