2094
4
1159
1
5974
6
1426
2234
693
2297
2
796
1618
2999
709
3
1412
4670
3410
1752
0
1394
4012
891
2528
3758
7304
7
2257
3587
1739
8819
12
5820
1383
2109
3671
1566