1040
3831
1649
1561
850
917
944
1005
906
996
1340
1018
2352
1414
1628
1055
1207
2693
1084
1407
994
947
921
947
817
955
1135
1046
1146
895
857
2397
1109
1287
1849
958
2354
2151
1555
2208
1573
1498
1579
923
1857
2008
1336
1701
1253
1347
1260
1652
1407
1256
1359
1236
3628
918
1772
2250
2694
834
770
1154
864
1917
898
923
1550
1935
834
1536
889
4626
1442
1140
880
2049
891
2340
1438
1545
845
951
1137
5190
846
2157
3155
1682
860
1432
877
884
750
1419
1595
3778
2329
1689
3722
1680
2088
984
2737
1786
791
1230
2800
1834
3224
970
1581
1908
2306
1205
1621
1907
877
1314