297066
0
2525
4
2349
2
562
1
5825
1768
2732
1047
24337
22
21152
8
19079
6
592
1078
189326
2184
3090
45986
734
682
131589
3859
2396
3
1927
3626
552
3080
4291
9
700
181997
11
1289601