444571
9
1310
0
2189
2
2932
1331
1768
1736
810
1
2428
24337
22
25669
11059
5701
8
1189
9954
6
2245
3
189326
21152
14
3158
3765
4
2281
7
2323