4309
3
3715
2
5151
2740
2840
8072
21152
8
944
297066
0
3117
1475
1
2699
181997
11
1047
4651
2650
20
2405
280
2024
665
20850
5
2053
2580
2773
2436
2626
1258
3655
1250
3012
4