2527
535
4615
977
2297
487
2980
631
2871
608
3350
710
3570
756
1837
389
4341
919
3969
841
1419
301
3339
707
3997
847
4077
864
5162
1,093
1570
333
2243
475
2660
563
2529
536