423
0
525
543
787
573
369
381
1109
422
1346
31535
2551
1
2168
5
597
653
457
429
547
362
2694
3
455
1020
1025
642
957
415
951
409
608
1557