393
0
255
245
421
324
458
448
1224
498
882
275
1650
17353
1199
539
427
3442
2
944
3868
267
165
2546
1