1331
1
905
840
0
1924
3
21152
8
2740
3321
582
297066
5151
2
3080
6773
7
3715
3506
1500
4651
2650
20
280
2405
2680
2932
4979
6
181997
11
189326
7633
1339
3090
3249
773
1943