1448
0
249
484
1
501
422
1073
420
3373
335
116
363
543
339
364
802
476
394
868
2189
21743
1212
77
1639
800
518
348
787
843
465