471
2
531
1
579
3
1430
647
1845
0
755
768
739
1306
661
623
878
427
610
4
687
658
214
1152
11907
10
846
1211
714
1615
15
41
1006
1514
1128
1592
1050