205
6
84
1
97
2
645
58
71
501
4
136
124
1472
3
723
5
188
145
462
395
121
133
140
64
383
96
112
69
431
980
127
940
351