1020
2
2401
1
221
8002
8
4320
1466
539
180
823
1822
1044
2381
5
705
3
982
624
2718
807
1033
447
3477
516
630
2281
4
1438
993
28
0
2660
4063
97
825