2525
4
562
1
5825
2732
2
297066
0
2364
3
2888
21152
8
592
1078
3090
6
734
682
2349
3859
2396
1927
3626
552
3080
4291
9
700
55904
502
19079
549
763
37355
13
2245
567