572
1
593
0
1328
1115
2
646
638
542
553
548
428
181
381
709
852
792
618
377
16069
15
1446
362
1433
3
698
1302
1462
747
533
522
623
2047
5
1151