3957
3
21152
8
19783
2
2077
1
2211
2959
3154
6
17946
0
2642
2655
2535
2234
4
25669
2297
796
1618
2999
1347
4670
892
1752
1394
4012
891
2528
3758
1827
7304
7
2257
3587