991
2
254
1
385
750
0
400
275
305
322
359
2185
6
345
310
554
3
735
392
1148
2645
5
756
1139
968
1296
395
956
137
343
495
885
663
287