2366
5
1251
1
3222
6
1720
2
2245
3
1151
1466
469
0
18816
11
1445
830
994
3014
20
4179
19944
14125
10
2255
2740
1178
737
3196
928
3085
3491
4
3485
7
813
3655
3316
3053
6617