297066
0
19932
6
444571
9
189326
2505
2
25669
2942
267612
174730
18
1075
1289601
4
101569
951
1
3551
10
131589
674
8527
24337
22
913
19783
18816
11
1162
1223
2558
851
929
3
6753
17
1767
94424
5746
23