872
722
745
859
1951
2226
772
984
1023
1122
824
921
916
824
1729
719
1644
1813
1071
2349
2808
3429
1512
2270
3574
1229
717
943
1759
1953
829
2506
2178
1797
1189
1075
2044
853
1590
2704
2727
695
1149
4408
907
1296
2565
1257
2609
791
1200
4954
797
958
2267
1807
635
1957
2157
875
872
2382
819
870
879
2198
944
2784
1726
15602
5151
743
829
2348
997
866
1183
896
1632
692
2886
771
830
1751
1745
3050
1775
2456
773
16988
955
1122
2586
1842
721
1115
686
1213
1589
3506
3855
1951
2022
1576
1934
694
2947
1077
1812
4766
941
4912
1192
2920
4592
2041
1170
1235
833
4953