2190
1
617
2
20634
8
4180
12
1463
7334
4
572
0
646
2076
1131
3844
5
2855
3
297
247
2085
4111
423
105290
2486
1414
683
3691
2809
2413
1675
2316
2169
447
3663
2301