237
0
675
422
525
392
271
2283
1
1580
1782
3366
2
1054
318
1149
521
245
3437
5
611
2987
14492
547
1452
2257
6435
7
165
105290
348
269
255
474
282572