446
0
314
687
1974
228
1051
1
2471
169
658
309
355
318
21152
8
603
448
378
384
553
1100
380
390
12459
3
131589
1066
1174
630
770
584
475
6236
10