957
881
950
3353
1762
2429
2528
1085
787
1463
1847
2392
1539
1274
1535
1899
929
2498
1109
1318
903
996
1045
1262
1237
1050
1015
990
1344
1125
1727
1168
781
2028
8871
1354
2965
940
947
3082
2881
3748
831
1065
1441
956
1027
901
2034
2587
2547
1161
965
1361
1385
955
1212
1268
1111
1466
2354
1984
1190
2321
1468
1850
2052
871
959
3374
1570
805
668
4908
1641
884
1172
875
726
2339
1928
1113
1316
1949
1412
1137
1070
3237
843
1501
1000
900
909
1117
1232
1206
776
2270
785
1336
808
1427
1379
2880
943
696
1205
658
754
1779
839
1616
897
2387
817
919
752
843
847
1291