2245
3
3053
7
3765
4
1226
1
845
2797
5
1581
2
2309
0
5225
8
3337
9611
2255
2763
2411
928
1720
297066
267612
4978
2151
1014
99072
810
36905
1306
1868
4996
6
3326
1248