1251
1
3222
6
2366
5
1466
1445
971
0
4179
994
3655
737
1347
4250
2
1175
4506
892
1019
1178
2664
3
1788
1532
300
540
1060
688