1520
993
3180
2964
1588
1307
1646
1759
1883
1751
3011
524
880
2443
2872
774
873
1749
6794
1629
3089
987
1327
915
2378
1539
2723
1538
1536
3546
1643
1208
1008
1164
729
845
799
1599
1075
686
2120
1584
2592
765
2060
843
2495
738
1001
857
1438
1594
1033
2319
2500
826
1674
1297
1114
918
2431
1286
1728
2491
2485
1579
1590
1528
521
3144
870
1872
1665
2784
3003
1509
815
817
2839
980
1748
1395
1584
993
6771
2953
1740
2805
750
1519
864
2045
1065
829
2583
1864
833
630
1586
977
1633
2934
1197
3056
1428
2328
764
835
3499
1631
728
719
987
9083
2308
2111
1012
1153
1570
677