1395
450
147
533
2201
210
378
102
621
483
368
136
268
287
555
153
428
620
286
915
587
270
987
655
389
537
107
295
1371
90
1822
216
392
193
335
220
199
715
335
138
766
236
567
437
173
156
182
1
506
227
180
15
4
