1728
2
4384
1646
3
1834
4
1860
1640
1
12493
12
1210
174
369
0
4762
589
1341
6136
552
237
4440
5
710
680
4287
158
972
1497
22277
54
1976
6
1134
602
939
1382
732