351
2
323
1
176
1660
1013
579
3
661
714
0
471
1211
623
846
427
609
4
658
1430
646
687
768
755
213
1152
1514
841
655
8
254
4171