1303
1215
789
989
1057
1443
822
729
872
770
836
853
1413
989
2361
1328
1334
1072
1584
2742
1518
8164
5713
6799
2211
1670
1682
2000
2187
1496
2019
1791
3928
2724
2080
2592
1999
9099
4324
10938
33681
50151
130335