471
2
576
3
712
0
661
322
1
1302
875
1210
844
622
1841
687
1427
645
753
766
1149
426
608
4
656
212
1513
841
698
253
650
8
4167