3765
4
19783
2
32302
0
3090
6
21152
8
1189
894
3080
3
2535
2683
1
5977
13
2932
2159
1919
5
1948
3498
476
1295
17946
280
392
2996
571
2650
20
7592
7
1153
4198
2529
2250
255