545
1
103
403
1100
216
2
206
866
91
377
471
730
479
414
562
404
629
667
481
76
1368
81
643
378
394
1257
527
792
86
443