3084
1140
1951
1420
1891
757
1173
718
608
963
863
823
839
700
2509
912
1811
1061
1786
675
625
1328
1288
1501
1905
962
791
2810
1992
2403
3100
855
782
851
1816
5536
1912
775
1571
1721
3166
1190
985
1458
1128
686
1062
2980
689
2761
845
1398
757
2396
9148
1725
2095
2279
2097
810
1433
1267
980
690
689
2053
2669
791
826
1495
851
1409
947
725
1157
710
660
865
708
964
1784
673
1768
972
774
750
713
1681
1580
1177
767
1595
1075
986
705
716
1018
862
1499
3609
1298
1109
719
1000
1637
1587
9799
974
896
625
685
1255
2650
880
842
1290
2011
1154
1353
2286