2275
2
325
0
453
2727
392
171
251
431
269
362
647
283
310
1020
19279
382
467
31535
2076
1
503
1614
901
355
1152
1045
288
893
800
2730
6