3184
1248
1114
1109
776
1934
2119
1112
1214
1385
846
792
1136
710
2322
2244
2336
853
1843
1046
831
1223
2427
1161
1007
893
1015
765
884
960
2501
1189
2006
887
2130
1813
733
1939
788
1555
776
2402
883
1292
1438
5108
1742
1062
2102
910
1423
1568
2286
899
2846
995
3741
746
2003
2117
1106
1139
1354
748
693
1288
968
933
2392
749
632
1304
829
815
1292
1049
785
754
644
869
1242
816
883
1589
789
3455
1354
1136
776
743
607
768
1326
1114
691
1135
1004
632
784
709
726
2548
1845
862
1016
1526
1002
1207
1529
1833
677
939
1888
1859
808
694
2892
820
879
982