5998
574
4993
885
4167
883
2365
2905
1729
1314
1323
573
999
2261
947
1887
840
1929
772
2460
757
1671
475
734
430
898
222
1328