646
2998
431
1998
590
2739
318
1474
860
3990
900
4177
543
2520
330
1529
472
2189
430
1996
353
1639
361
1675
564
2618
462
2142