1558
2
165
1348
4
1808
1301
1
1431
2680
0
3321
3
1018
2234
4979
6
3506
8
7633
6773
7
2297
796
1618
2999
1364
1895
4670
1752
1394
4012
891
2528
3758
7304
2257
3587