1582
2
65542
17
1917
1
1769
1288
927
1043
7
769
550
983
588
1299
351
2806
992
0
17896
1635
5075
7614
3085
5
1058
1494
1576
6037
13
1039
1958
1993
15759
6
19182
9