7599
13
2192
6
297066
0
1813
1
3503
4
13499
5
5978
550
1093
455
4706
4724
3
2377
1205
1964
2360
3688
4133