139
0
4922
1
530
670
80
1936
2546
802
1824
25127
804
1320
329
637
1463
7334
4
1073
4106
918
908
2076
10581
449
295
467
2306
391
470
1084
247