680
0
2188
9
2275
2
2749
1
121182
440
48708
14076
7
370
1119
381
3691
5
2809
1416
467
969
17353
282572