216
258
2579
1059
1913
925
1852
1008
1741
943
2492
1274
2042
1100
2841
1580
3404
1767
2454
1582
2506
1688
2619
1533