692
2
818
1
812
0
103
132
1538
2709
5
1816
2936
8159
23
1050
3447
9
931
799
7
1646
1446
1550
1148
1867
6
1420
1273
3
1759
3635
8
1703
8127
1707
2517
1795
4
1411
788