13159
2
7952
1
1215
22794
4
1279
17637
0
1649
675
456
2095
1256
1501
1302
6365
24
6213
2028
5
120469
35
1927
7
4671
981
784
22330
22
5513
2619
938
975
2797
10
467
665
787