2050
348
183
207
417
547
300
2
700
272
663
457
99
4
279
427
232
210
813
468
14
1194
340
340
197
97
7
912
109
286
339
29
65
31
274
413
249
765
96
309
607
200
1
122
98
162
678
8
66
579
344
41
289
