10358
11831
9229
12827
8024
5214
11614
2813
4513
4211
2510
288
347
156
426
225
135
235
255
555
94
84
114
624
113
263
643
172
102
182
32
132
61
151
91
31
321
2521
60
110
90
40
100
140
260
360
650
370
970
460
2650
740
1830
1110
3160
1380
1700
2800
590
670
1330
810
1620
700
1310
3140
1490
4030
2500