338
1
231
927
1996
2
341
210
392
230
702
1099
8
570
181
611
1400
85
298
40
420
122
473
125
166
567
106
1169
7
90
949
4
816
80
617