513
1
77
3242
15
2401
2
83
719
90
636
409
2179
12
514
759
12429
20
10177
459
1899
8
5055
6
2088
3
1238
4450
4
340
2661
534
3380
7
449
3422
723
1805
370
1840