2475
1
1309
0
2366
1992
3
2440
57793
51331
25
2788
697
2258
1982
2226
2
2213
4148
7222
4
2977
3292
898
4914
4606
2233
3212
27
2024
2727
2489
1917
964
962
2781
2032