5449
4
1662
1
1240
5
23449
0
2911
60765
36
1117
2
1139
5186
24
4782
6
1710
9
2653
3
11678
18
1411
12
846
3374
7
1912
2652
307709
81774
42
2521
7971
18799
6117
8679
23
2111
877
2022
1280
135836