2075
1
21152
8
4821
2
652
0
3159
2524
22227
16
319
2555
1457
983
1386
67688
66
2696
4651
3
332
2061
1298
467
2661
1522
5430
2439
749
2773
817
3168
1404
1070