479
1
1003
2
298
306
224
392
279
69
114
1343
6
80
88
124
245
82
106
109
3
118
470
216
296
62
846
890
673
868
8
635
95
535