572
0
282572
467
1779
20634
8
611
759
1045
1232
2730
6
2809
2
691
953
525
471
1
1343
653
4594
4922
269
1504
390
46414
19279