8969
0
503
1152
3659
14
46414
1
31535
584
1575
2
300
1054
363
458
653
1108
4
1779
1009
1232
1045
576
383
5918
3116
1099
953