658
3
687
2
738
426
1
2709
471
322
579
531
1841
0
753
766
646
1429
622
661
1304
878
213
1151
1006
1513
11888
10
1211
714
845
1589
1049
1614
15