569
1
230
2
232
975
3
61
225
509
286
360
248
412
81
392
352
429
244
544
337
68
575
484
516
783
782
4
2240
6
731
742
892
468
1102