1489
5549
4805
876
758
1598
2057
1275
679
1714
2227
659
872
6811
788
2089
1276
1327
790
976
790
1070
2000
1379
1270
679
1196
706
1604
1877
746
2693
1461
14551
901
746
953
1131
2231
2070
1014
1258
1208
649
5497
1493
710
25732
1138
2828
1086
4313
767
822
816
5676
6188
609
1283
2717
2748
2340
2272
1835
946
632
882
660
4874
642
1842
4750
1137
862
2132
2018
1337
1093
1058
3833
1133
881
2232
1407
1685
1773
648
1406
1462
688
803
660
24028
1066
948
854
6544
2407
1299
1227
794
1489
847
727
2606
683
1622
5577
808
1271
726
1002
2682
949
990
674
988
776
1239
883