3460
7
3050
0
1271
1
574
57793
2003
51331
25
2935
2
1744
1227
975
4
3575
5
18258
2242
9039
13967
4715
2977
7222
5390
2199
2259
1809
1946
638
2213
4606
2233
3
3212
27
2861