905
2620
1648
5417
1696
1741
1789
2448
3484
2844
13728
1057
1681
2061
2004
3283
695
2755
869
692
2623
995
7004
2555
1133
5040
26919
2798
865
967
792
761
1545
660
1176
1071
652
3185
1816
969
2648
1232
2855
4664
16305
700
6337
3616
5705
5462
6510
2248
3275
3904
9630
2336
3867
1777
2128
2371
875
2209
1405
4058
741
9799
3751
812
1066
3220
2224
1267
1445
768
2489
1602
2591
2736
2366
2022
1853
1778
3980
1432
1667
2380
2717
3916
2190
2002
1798
1742
2196
1179
1008
5445
1119
1063
1817
967
1562
786
957
2607
894
2917
1585
2487
1037
1445
3687
3035
1340
1688
1380
2609
3934
3161
774
1060