113
1
866
543
824
2
446
1349
4
563
656
1203
398
1391
631
91
495
3
12146
597
2796
1287
708
448
612
1854
886
1103
1635
147
669
401
1734
1880
0