4444
6
5392
11
3715
2
5151
1605
1
1633
5
5820
3
1016
3738
2740
181997
1047
1822
1618
3080
2726
3638
6075
15
21152
8
3227
4651
297066
0
2650
20
3090
280
2405
2591
2932
658
189326