484
1
1448
0
501
249
422
116
363
420
3373
543
77
518
476
335
2189
364
800
1073
802
394
339
1182
90
1282
465
868
565
658
21743