408
0
2708
1
1938
4
519
248
544
572
387
2062
2
1559
2800
1074
865
488
830
1454
2921
15
3708
582
3471
3
2413
3558
2316
1464
2054
6371
7
11768
21
440