4578
2
3080
3
1744
1
21152
8
413
2309
2917
5
3128
4
297066
0
3423
3066
7
4651
3013
4715
57793
4192
4606
2233
3212
27
2489
1917
51331
25
962
3292
15
2788
20312
39
2781
1210
7222
3565