1586
1
1543
2
846
0
2683
572
282572
458
2105
467
20634
8
611
729
759
2547
2730
6
329
2809
503
3815
471
1343
653
4594
2952
2111
3
46414