603
3
329
1
87
132
96
2
121
392
66
163
130
135
141
532
449
188
1026
5
994
635
226
0
75
106
519
504
71
137
115
1345
6
292
142