11850
10
2401
1
1350
4
3493
3
883
604
2
548
1046
1427
4320
662
800
4292
1717
1211
2291
2164
3141
0
696
1031
828
954
703
20646
14
787
1408
687
1049
520
1893