572
0
3132
1
2129
3
1461
2082
7081
10
21152
8
25669
1468
1115
8313
9
4042
11
2996
1883
2
1819
1547
4627
7
1853
2748
384
2615
7793
4
3304
2225
3080
2322
1270
5
1221
1262
1532