599
1387
971
3637
551
1181
873
1256
1713
534
1204
538
1095
1032
1076
964
494
730
1398
1166
502
1748
840
1269
1283