3080
3
57793
0
51331
25
2781
1
1210
7222
4
4715
5
2233
2489
2
1917
2788
4606
3987
1271
5151
1809
2204
2152
3715
2348
2317
2585
3212
27
4623
21152
8
2292
2213
3137
962
2917