959
0
4085
3
5151
2
3080
3715
21152
8
4651
5088
6
2097
4
3554
3563
7
1344
1
2650
20
2252
3090
181997
11
280
2405
297066
2740
2932
1622
1834
1500
4278
1105
1835
1451
945
2643