1168
1
1152
2528
3
3587
2
9055
10
3014
20
521
0
1079
3858
7
4285
2234
4
2366
5
2094
2297
796
6
1618
2999
4083
3022
1118
1675
4670
1025
1752
1394
4012
891
3758
7304
2257