1053
0
646
2076
1
383
407
5140
1131
2551
2855
3
552
247
525
36609
34
493
4106
2189
4111
2
6333
423
683
2635
3691
5
2809
573
2301
637
798
2881
913
1054