2535
2
19783
32302
0
2528
3
3788
2093
3831
7
3090
6
380
1
560
6773
2533
4944
2932
8313
9
25669
3498
4
2666
2189
840
17946
5599
11
8003
2333
4241
2906
1153
2637
3179
3879