5504
16
2525
4
1153
0
1289601
1391
378
19944
2
297066
562
1
791
1154
616
1193
3222
3
3673
6
1287
2593
2372
948
108797
1210
2535
6110
2902
2744
5825
3014
20
5782
1036
4044
5