1226
5
81750
42
15324
6
2652
0
1049
3
823
1
866
8
1176
1230
1534
4
614
2
743
2859
9846
1074
7
1946
1113
963
1797
554
1724
1012