2366
5
1251
1
3222
6
1466
18816
11
1445
994
3014
20
4179
737
0
3085
3491
4
3485
7
3655
3316
10
6617
2
4250
971
5141
6076
15
1019
1152
1195