1203
1
1367
657
0
954
1926
2
1256
543
1662
6
7153
9
693
1707
2141
3
2914
5
4553
9244
1222
1686
196
330
2816
661
736
2328
767
6726
7
2748