712
0
661
2
322
1
471
1302
875
1210
3
844
622
1841
686
1426
645
752
765
1149
425
607
4
656
212
1659
1012
841
698
253
648
8
1513
4166