5504
16
1289601
4
194
1
5169
2525
2372
1992
276
0
2077
5
768
696
3014
20
25
4443
9
1828
3
3090
6
1329
1797