70
0
171
3
1641
1
2212
6
1660
2
1013
646
1430
687
1842
767
754
471
579
661
324
1305
714
1211
622
846
878
1152
427
658
609
4
213
1514
699