471
1
1343
0
4594
503
1152
3659
14
46414
31535
584
300
363
458
653
2180
1009
1232
1957
2
3035
4099
4
1045
576
383
5918
3116
1099