2294
1
21152
8
297066
0
4309
2
2740
3
5151
3080
17025
20
3715
1500
4651
818
1562
2650
280
2405
2559
189326
2932
181997
11
1606
3090
6
1812
775
1462
1239
1679
1690
1162
1331