881
2
794
1
85
602
0
1407
3
399
823
657
815
892
549
1410
889
81
661
637
2198
4
2184
1616
734
105
72
86
1343
851
988
935
1040
1298
343