139
0
246
845
2211
463
121182
1
968
44199
247
464
1132
2522
2
327
22882
17
543
3092
483
1910
3691
5
353
2301
4536
2426
13