5997
4
1168
1
5367
0
9055
10
2525
3
7329
6
4291
7071
5
5196
2
2133
2499
542
1665
297066
2110
4130
18
10827
2590
1337
1289601
1451
2425
545