1053
0
5151
2
3080
3
3715
4018
7
2989
1
21152
8
4651
1815
1275
2982
4168
4
2650
20
3090
6
181997
11
280
2405
297066
2740
1011
5196
2619
2932
2333
1513
2555
2144
951
3079
2352