1152
0
3659
14
46414
1
31535
584
300
1793
363
458
653
1779
1009
1232
1045
576
383
1374
2
5918
4
3116
1099
953
768
139