2366
5
2664
3
1251
1
3222
6
1309
0
994
1992
1466
1788
1445
697
18816
11
3315
4506
2
1421
4914
4179
737
5389
3655
5196
6617
4250
971
6076
15
1019