3271
4
30334
6
1189
0
2480
1
5782
513
2906
1153
2996
2865
2
2152
1721
438
3694
1168
21152
8
1672
1529
1843
766