1020
0
381
968
663
5313
25137
4111
2
518
467
2143
479
2328
547
281
418
169211
11
1862
1
348
1557
19279
683
408
951
602
787
410
2142
1161
482
2490