447
1
270
416
410
2
123
30
215
672
3
470
610
29
50
42
144
100
95
96
41
58
69
70
90
78
43
443
157
142
76