129
1
401
538
2
43
389
107
74
156
614
3
371
404
134
167
804
4
478
103
80
301
610
109
233
373
133
557
54
880
6
166
547
86
634