653
0
2190
1
20634
8
1463
7334
4
572
646
2076
1131
2855
3
2546
2
247
547
973
4111
423
683
3691
5
2809
2301
798
2881
3498
390
3149
2073
1428
2694
2224
3510