1140
4830
14854
37830
1036
1229
897
960
1358
840
798
2424
1391
2100
883
1898
1777
1966
1058
1364
1276
950
1284
2182
1831
1663
1424
1075
1490
7666
874
960
1547
1796
2178
2865
1427
4048
1434
1206
1050
1429
2788
1190
1453
1429
2216
5241
1480
995
1393
952
15546
2503
3331
1707
802
912
2279
797