2254
6
1649
1
17730
11
2979
1245
2
1636
3929
10
2095
4
2564
2619
971
0
665
4964
3
905
18385
1411
330
1115
120469
35
6406
12
7885
1256
755
1470
4223
22
682
928
2346
784
22330