227
1
299
655
2
76
84
379
1127
98
743
1372
5
72
63
226
286
649
745
4
244
686
523
572
124
274
1096
445
705
3
83
95
275