11150
3
709
1
588
700
899
810
539
502
2735
5
549
38477
34
336
0
1112
1038
1714
2
2630
2436
2317
7642
3859
2396
2364
3715
4
1029
2320
10