893
0
20634
8
453
1506
310
283
647
2275
2
467
539
579
345
1132
251
1614
1
772
2730
6
3116
31535
951
273
1020
2809
392
25137
362
1343
1824
633
1119