984
1
1343
0
4594
2904
4
503
1152
3659
14
46414
31535
584
5918
1970
6
300
363
458
653
1099
1779
1118
2
1009
1232
1780
1045