653
0
2190
1
20634
8
1463
3859
3
7334
4
572
3092
646
2076
1131
1949
2855
938
2204
13
2727
2
2524
247
1932
514
2163
4111
1344
973
423
2987
2600
683
3888
5
3691