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
1285
1517
1769
810
1322
1914
965
719
1081
839
1361
874
2216
908
2292
921
1267
1262
694
733
704
833
1375
745
691
1390
869
1318
4020
2917
1689
1032
1266
944
1128
817
877
837
689
787
1170
1035
843
1679
1597
1058
1568
1830
701
1354
2164
1269
813
1452
826
1386
773
5152
767
673
1228
725
701
710