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