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