955
2
1923
5151
3080
3
3715
21152
8
4651
2650
20
280
1
2405
2740
2932
297066
0
878
1047
7976
2456
3126
3863
14
3054
1449
2360
6
1500
4627
7
1306
2534
7747
4
2478
1199