445
1
705
3
83
275
95
76
769
2
314
84
378
75
299
227
655
743
98
1127
1372
5
72
63
80
247
364
244
163
1334
260
649