902
1870
673
859
1887
1184
1034
1163
1807
2402
851
909
2217
1514
4492
770
1623
1263
830
1548
2835
1486
2214
2464
1234
1123
1243
1540
5825
1419
641
730
902
3185
990
1247
748
988
895
678
899
854
698
822
937
722
1128
755
1654
905
957
2992
2163
1636
638
857
4064
1684
1484
765
808
777
644
1448
1184
1033
826
3095
2128
819
689
1676
2097
632
882
768
1973
677
812
690
769
2072
1437
705
2333
775
630
691
872
627
1769
1880
1522
881
634
657
983
856
912
652
760
1245
1025
968
1206
766
663
713
1546
680
930
764
723
2151
794
1542
747
721
814
1163