2630
1034
3009
1203
804
1457
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
1300
1401
742
1109
1810
883
734
8197
980
1121
762
3756
1342
769
4776
779
1228
2194
4476
798
1492
741
1367
1716
820
1162
6676
1465
1344
881
1032
1653
1542
2528
1826
1039
2082
872
634
1282
1383
2430
784
1448
1103
697
1500
700
2001
2012
1100
1049
3779
1445
1128
718
801
3639
1329
1112