2328
0
456
403
418
20634
8
2730
6
4111
2
467
520
454
2855
3
4820
2668
1557
287
1822
1
544
787
1310
439
165
660
325
213
3360
2490
408
479
490