994
6
3655
5
737
0
4250
2
3222
4506
971
1251
1
2366
2664
3
1257
1933
1466
1445
4179
1532
540
2458
1812
1178
322
688
465
635
538
482
416
1403
383