510
1
1606
11
1881
3899
0
1197
3
575
2
507
758
2963
7
1631
2826
8
3088
1406
811
1537
4
796
1600
9
785
564
11073
18
633
116223
1861
10
2718
2077
606
450
828
3140