991
2
254
1
385
750
0
400
275
305
323
359
2185
6
345
310
554
3
736
392
1148
2645
5
756
1139
968
1296
395
957
138
343
495
886
663
288