2853
919
686
1247
3331
797
1854
1958
1393
866
2915
1069
890
866
2278
1156
722
2234
1200
840
2183
1152
915
1076
826
1163
907
1344
1867
1202
812
824
1577
1391
2366
1358
1044
1678
1909
871
2415
2938
1790
1171
671
1072
1941
1400
1301
1305
891
837
977
1533
1074
1335
2140
2406
2732
757
1164
1142
785
955
3397
2399
939
1159
962
703
1176
1552
736
1913
1412
1000
1172
1316
844
1538
1000
1233
2837
741
3187
1218
1468
1289
1099
1930
863
2125
2792
2578
910
697
859
832
846
8797
832
898
1062
1163
1117
1892
2721
1850
900
968
1293
1379
1779
2339
2321
1570
2526
816
955
4908