2675
531
7397
2798
3017
1343
1578
577
1375
635
610
203
968
344
977
154
826
281
776
184
618
188
759
194
715
246
1229
408
1267
536
1129
578
836
285
437
100
740
249
500
125