611
0
471
1
1343
589
4594
503
1152
3659
14
46414
31535
584
2952
363
458
653
359
1779
1009
1232
1045
576
383
5918
4
3116
1099
953