2411
0
572
5151
2
1055
1
8527
1103
878
484
2295
3
3540
1494
4
11717
11
2711
3338
453
1243
1136
28098
14
2123
1105
13676
21
685
534
490
2271
596
1166
562
2663
1862