2102
675
693
1157
840
2403
1905
801
1383
4648
819
819
2719
711
1017
822
1658
1604
821
873
778
968
1759
1753
849
2551
787
1245
1355
768
720
3324
943
2955
1039
938
1646
1938
7369
898
920
1914
1545
1886
1495
1066
866
1760
7583
1682
938
790
1310
3788
669
1999
2206
844
802
767
1653
616
2638
1778
5776
2468
2491
987
2688
1376
1511
2062
917
5471
2647
806
2679
3645
2727
3969
715
18051
1327
2652
1054
14444
3521
3384
2654
2218
7168
849
3788
3407
2646
869
1828
2339
2364
951
2877
916
1735
662
2041
1260
834
1331
727
795
1898
2882
1192
3627
1930
1444
1355
735
675
1735