5072
673
893
809
1165
672
1540
868
1501
746
1391
741
731
1202
1243
1364
1201
2150
1119
1047
1336
2367
892
641
819
798
1377
1090
728
747
867
1044
995
765
702
1429
863
1046
3787
1083
1439
1326
866
929
640
1130
670
1491
726
637
2017
918
980
662
802
916
741
771
805
785
2372
2168
1578
1723
1426
1226
1122
3329
4095
770
866
1549
1445
1897
901
710
1129
737
1275
900
1368
1503
1862
1214
1114
815
926
1074
1477
1038
2330
1070
2713
1026
19201
1768
938
1655
752
1033
1601
1192
740
708
743
810
981
935
2090
918
996
3368
1038
1741
1035
1262
1026
719
1204
796