2350
1096
1446
1102
935
2464
4719
5188
2322
1853
1770
1308
830
1848
2299
2219
1948
2096
954
1789
922
845
822
1931
843
870
1654
923
938
2541
2127
2228
999
1273
1007
2748
4367
4335
3134
2034
771
1683
2191
9695
3834
926
1440
2137
3628
3876
3776
2001
2196
950
2509
1645
1658
2461
1781
1999
4327
1295
4758
1868
988
10798
860
3126
831
3868
9685
3483
2251
1760
1773
1433
2312
915
1560
911
942
942
1152
2022
919
898
915
2813
998
1696
1635
1636
2337
3760
1503
3249
2114
3056
814
2949
2472
836
3088
794
3415
3819
1403
1763
1448
1802
2454
2458
1319
760
2214
1778
1130
806
859
1149