2185
2904
856
829
1748
2487
1765
2732
942
1082
1402
1330
2629
1040
2790
1235
1472
3920
2442
3064
940
1485
1631
1035
2962
805
1057
887
1559
1562
1083
1593
3745
1100
840
1118
881
1403
986
991
1383
1091
1144
905
1816
1156
1475
1028
4233
1116
2193
978
970
1606
1782
2475
924
1148
1546
885
1066
2965
2534
832
2435
1854
1675
837
855
2219
1923
2082
1779
862
1180
3440
1090
802
1604
860
822
1824
1607
765
1536
3472
909
993
1526
842
2098
927
2214
2157
3737
1087
804
890
928
994
1011
2006
2145
829
1097
1435
2035
930
1495
1407
892
844
1123
823
961
777
838
2338
802
2155