778
0
418
1359
984
657
1208
430
571
403
527
396
974
1446
390
1064
1618
786
10827
4
1265
5043
1
492
100
9956
3
514
88
2093
810
1126
894
4155
7