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