815
633
711
777
1785
1185
2378
1153
1858
866
928
2016
3800
1106
1521
1631
1248
706
1094
1319
1201
5820
657
1437
1209
1194
1570
1123
1988
1762
6241
1850
1199
984
1726
1605
1706
1262
1424
1049
1461
1538
1177
1186
961
1214
1628
691
2035
1282
711
959
1735
1493
1220
1468
1191
1023
1302
1967
3009
852
809
1382
811
2283
8350
1555
1370
1654
1520
1168
1093
732
1242
1607
1336
1313
782
749
1622
2565
772
657
863
824
747
682
809
1274
1633
11949
868
1432
753
804
1351
920
817
2161
901
1385
1467
845
4664
683
796
995
850
789
844
970
6165
1036
1536
820
2380
799
672
844