1800
2535
1494
724
914
4019
1534
1469
1260
3609
2321
856
698
1697
786
1198
4859
14666
914
2128
2652
979
961
1219
1216
816
1500
1730
1212
610
1090
2127
2245
730
3055
640
733
2135
2533
1211
2170
1448
20285
711
729
10584
7092
1487
9216
1033
835
2610
5585
766
2203
1050
5446
2013
11837
3658
721
1159
1847
4329
701
1699
1593
776
749
756
1786
2690
3087
852
675
1390
935
906
1124
5576
3870
3362
664
677
1991
803
1607
2309
2467
1185
832
645
738
933
738
4723
646
5607
800
1209
675
1947
975
1349
1016
1618
903
882
5187
3472
671
784
2201
2132
627
621
1155
3565
929
986