686
2046
729
709
14970
1810
1148
9448
1110
1308
1333
4018
5825
869
889
4857
1460
1901
2405
2724
5457
2694
1354
650
1868
2831
662
751
5954
6812
1024
2608
1223
2090
2886
3070
1308
1583
6460
686
2412
1402
1133
24071
1551
861
1690
644
1469
2233
20284
887
714
1130
844
873
950
727
1245
656
972
849
1877
784
1278
802
1517
2059
2327
690
1079
780
940
871
1390
829
686
1325
1679
753
2016
737
686
882
2707
2244
2260
805
814
2077
804
2170
2568
1686
1511
755
1069
1393
4123
1911
2147
1460
1983
4993
3174
732
1913
804
651
3617
1276
862
697
1787
903
690
1003
1376
737
1131