521
1
1119
915
1342
2714
5
597
2
2669
1329
3
1060
1445
729
1273
4827
4
2288
1353
2604
7
2109
1637
2127
3250