2411
0
1554
1
1011
3
1245
2534
2
766
3540
1055
4099
8
878
11717
11
1763
2295
2370
3338
453
1778
28098
14
13676
21
1220
3172
197
962
582
873
451
742
392
1816
370