2177
2395
640
1757
1229
2609
1888
815
1432
990
2323
766
1983
672
879
1142
791
1959
4720
1627
1448
2042
1795
1813
868
1368
769
794
2212
1216
3078
39450
1259
1025
1205
1198
1588
4935
1002
2747
911
2058
793
952
1578
857
3096
2036
6520
2357
2495
1205
3094
930
1267
2785
729
1675
1203
2497
1343
641
697
1068
3217
689
703
708
1463
3644
727
777
870
2608
694
629
1026
823
1127
692
3845
685
4781
827
1597
1830
1120
8475
1561
926
1656
904
1680
686
668
1629
4866
1274
680
1355
1321
668
4775
853
1770
2388
923
749
893
1908
801
1053
694
2257
1987
6455
1523
1421
666
730