1125
1
2089
4335
2
2281
1180
3
1689
1519
6075
15
2072
1978
0
5151
3080
3715
21152
8
4651
297066
877
2650
20
280
2405
2740
181997
11
2932
938
1219
1267
1500
582
6697
2507