3121
866
800
829
1059
1431
2390
1827
2995
18378
814
1245
768
3283
1098
1773
4309
2265
1228
2586
634
696
696
695
1193
1023
1702
3838
1935
858
2952
33150
2018
2666
829
1752
672
3003
901
1098
791
776
2815
953
2725
961
855
740
731
813
989
831
745
3377
4415
1049
10615
2590
7587
1931
2503
4466
801
734
4673
903
1645
5447
1113
1288
865
750
1418
1180
895
2664
826
958
3992
1425
4591
1876
2990
1723
1691
836
1795
1575
1896
1242
842
2021
761
989
13697
3399
10092
1467
1459
1057
2638
3119
1811
754
2586
2004
1127
720
1862
730
4172
14662
16988
1951
1192
1296
9994
5688
3390
2455