3302
10
1045
1
3867
794
886
3
1288
822
798
4
1794
6
1078
2
1577
1493
1671
1348
0
1174
9063
1301
5
885
1140
1832
1394
1243
782
681
810
1721
8
4206
7750
17
1132
2158