6773
7
994
6
2522
2
3655
5
737
0
4250
3222
4506
971
1251
1
2366
2664
3
1466
1445
4179
12305
1532
540
1178
635
802