1454
0
846
2074
5
14508
18
246
306
251
961
378
804
799
239
377
2169
3
459
2269
4
611
792
453
21743
1
518
597
451
1044
497
745
945
532
394
55