2055
1275
3929
2529
5849
939
1701
8565
777
5636
1956
6612
917
1262
873
803
1873
12945
1556
1204
1722
1865
1031
709
1101
20764
2069
3153
12204
787
23325
12663
2171
889
2048
1410
2701
1489
32492
761
5621
4726
1911
6079
1676
4348
2658
13323
1282
14747
6649
1013
2649
1860
5665
3802
977
2016
5864
6861