572
0
611
471
1
1421
4557
8
1343
1665
4594
543
503
1152
3659
14
46414
31535
584
1651
2982
3
300
2799
2368
363
458
653
583