1045
0
1011
3
19783
2
7793
4
25669
2996
2535
32302
17946
2906
1
572
3090
6
5164
5
3868
10
2258
14
2189
796
12459
2932
1189
3117
8
3498
1773
2666
9
610
1527
903
22731
2333