2535
2
19783
25669
0
32302
1819
1
2258
3090
6
1391
13442
15
2316
4655
10
3175
5
2921
2660
2932
3498
4
2666
9
17946
37355
13
2189
1679
3546
3198
8
2394
2906
1153
5151
8627
3
5440
2012