3373
0
363
802
501
335
1448
249
484
1
339
580
420
565
116
1073
422
348
658
668
800
1182
575
639
364
360
90
394
2189
273
77
868