458
0
511
3287
1
584
1152
1045
768
503
2952
363
525
1075
266
396
639
478
25127
383
282572
953
97284
572
422
303
840
4830
2
573
1297
1779
1780