995
4
988
1962
7
1437
2
1217
1
2200
3213
20
2145
4198
2011
450
2081
9
527
8549
5
473
1114
3064
1254
3320
1098
884
4109
3
4287
403
6431
1935
100
610
555
845