2190
1
20634
8
415
846
0
1463
7334
4
572
637
983
5
646
2076
1131
2855
3
918
505
247
2189
4111
2
543
423
2551
1877
2569
683
3691
2809
4421
9
2301
2094
798