5504
16
2525
4
25669
0
1153
378
19944
2
297066
562
1
418
1154
1193
1380
1403
3222
3
3673
6
445
2593
2372
2949
2989
1289601
1481
2044
19783
2535
6110
2902
572
2744
137