2203
2
7159
10
3498
4
5382
5
32302
0
3546
1
17946
1537
1656
878
536
546
3833
8
3065
1153
528
1189
255
742
3871
2551
2525
297066
2658
2996
2087
475
2372
1458
2593