2900
601
660
137
947
197
836
174
220
46
374
78
580
121
660
137
374
78
759
158
110
23
690
143
4980
1031
400
83
154
32
670
139
680
141
945
196