512
1
804
281
0
656
1509
6859
5
6515
1132
2011
3
935
1049
714
1084
493
553
2120
6
544
573
370
2391
2621
414
865
383
1129
400
2211
300
1454