2698
4064
431
818
1120
490
9144
5209
2488
444
477
4571
801
2713
2904
1240
1568
4164
1689
1438
1790
1736
1892
3209
1932
1151
747
1521
999
3656