3624
4
372
0
598
17946
25669
2535
2
572
19783
2932
3498
32302
500
1849
536
1153
2525
3
3090
6
14
1189
2113
21152
8
2996
2517
2065
1
6365
12
3080
1044
1698
693
4080