514
0
1062
366
5313
2702
597
3428
3
445
2076
1
602
683
1430
25137
970
2041
409
846
456
392
267
951
279
584
13491
171
310
298
945
325