2461
20
3510
2
2758
1
376
0
729
317
1009
1267
572
3149
4
608
3442
1642
919
772
490
4820
1823
422
749
1346
493
4396
3
953