870
2096
1819
10284
15113
987
2291
2947
1442
8805
993
6047
925
1258
966
2098
1363
1100
1016
1883
774
880
1366
1244
2568
1499
1413
2684
1952
1647
1074
1249
2483
1450
6730
30485
3150
1056
2836
5407
1178
2958
1255
3738
2485
1157
5721
3560
1566
2542
1842
2909
1491
1595
2011
1711
1405
5419
1663
4404