2163
0
1599
2
2118
1
5151
3080
3
1264
3715
5982
6
946
21152
8
4651
688
2650
20
1793
216
1888
3090
181997
11
280
2405
11924
297066
2740
2932
1306
1869
3777
3465
2292
1890