2535
2
19783
25669
0
32302
1583
4179
1
3090
6
13442
15
2316
4655
10
1545
3175
5
948
2921
2932
3498
4
2666
9
1819
17946
37355
13
570
3546
800
2394
2906
1153
5151
8627
3
5440
8
2012