5057
696
711
2357
2887
814
1526
929
10578
4179
964
3820
1006
1281
1161
1150
2748
847
1335
2163
1128
1727
1197
701
20261
737
704
1022
862
3130
682
1817
2004
862
861
1985
1038
6476
4080
846
1931
700
710
25728
954
1101
679
761
1534
2869
746
733
2271
878
2062
1068
818
3870
1046
1376
794
1443
2346
1039
1539
7718
1110
1589
678
1183
5460
1145
1342
692
702
1761
6795
910
2242
1636
934
1189
4144
716
671
3717
828
914
1113
677
1207
2038
2113
1071
651
1085
1618
751
992
775
754
896
990
972
2748
683
702
6530
3778
2102
609
827
723
4329
1718
660
756
646
1832
2166