476
0
2996
2447
2
2535
19783
2932
3498
4
25669
32302
17946
7793
1153
3090
6
742
21152
8
3080
3
504
1
1044
442
3079
14
4044
5
3083
2449
2465
1189
3125
3765
453
708