70
1
49
196
2
424
3
215
141
168
33
0
676
126
422
305
517
901
754
782
589
588
1308
5
491
806
730
2471
751
877
1016
1772
1335
6
1030
4
1602