3065
1876
2944
1009
3091
827
7436
1520
993
3180
2964
1588
1307
1759
1883
1751
3011
524
880
2443
2872
774
873
1749
6794
1629
987
1327
915
2378
1539
2723
1538
1536
3546
1643
1208
1164
729
845
799
1599
1075
686
2120
1584
2592
765
2060
843
2495
738
1001
857
1438
1594
1033
2319
2500
1674
907
864
3004
3930
980
2712
2308
1296
2935
1584
1396
2485
1318
870
1197
2360
1154
2111
830
835
1748
9083
677
815
521
728
1524
817
1867
2583
1872
1728
1286
4302
2999
1428
833
750
719
1509
1664
630
1591
1519
1740
2328
977
904
7411
1528
2953
1581
2940
1633
2785
1515
1665
1065
987
11812