468
2
84
1
80
76
227
101
517
123
173
539
208
194
75
157
96
401
325
3
309
91
550
209
1376
4
677
430
58
890
824
358