496
0
3429
7
572
25669
19783
2
3090
6
1777
1
807
2903
3
2932
5440
8
4358
467
1532
21152
2996
4438
6346
16
32302
2258
4655
10
766
4179
830
3080
1303
2100
1691
1380
1015