571
0
530
668
528
1356
266
1025
1377
401
256
29323
332
360
457
696
594
468
988
425
1034
573
13
781
1580
943
1488
692
374
1417