382
0
2190
1
80
20634
8
1463
798
7334
4
572
2211
918
2076
390
1131
1428
282572
2855
3
6370
5
269
846
247
1126
381
3063
1116
169
2551
4111
2
423
953
901