2916
12845
3406
1557
860
891
1196
970
770
2451
938
1119
1745
1665
999
1360
717
794
2404
1729
4639
2348
827
1425
1226
3776
6533
1409
922
1455
915
4740
1672
966
807
1483
2602
1970
1282
901
745
1080
4794
753
1046
753
937
858
822
1391
612
751
906
2218
3486
808
946
959
831
723
1100
1341
2366
3149
683
1020
2198
1131
2068
780
1299
1982
678
4453
1991
1787
957
2364
1224
855
1452
1834
799
1967
1773
887
1116
759
885
2150
1241
628
2756
797
4925
853
3902
712
734
2962
1086
978
1553
1108
634
7740
5796
1958
1112
1517
1580
1060
2527
8564
1995
1650
1544
1596
3153
2781