5151
2
2411
0
1055
1
878
2295
3
3540
572
11717
11
3338
453
1243
28098
14
2123
1105
1103
13676
21
534
490
2271
4
484
596
1166
562
2663
1862
3080
1590
668
3715
1298