1778
9085
685
875
1334
1397
1692
1096
1210
881
1369
708
1440
1999
5107
2798
1071
1814
1834
996
720
911
873
1388
726
998
666
2590
836
1653
690
1003
2114
1355
916
831
1214
1245
5822
2481
1286
1300
721
1996
964
1329
1177
997
1737
1279
1002
994
1377
1187
1314
655
2773
1003
1207
1120
874
743
1077
1142
703
890
1263
672
1101
1733
1008
745
1002
734
772
1392
2285
1066
693
761
676
869
1583
736
1122
1198
783
762
1163
802
1022
2829
671
2594
5538
3551
793
2015
2017
4109
948
2015
2430
662
3751
715
1263
1049
757
773
1088
857
2464
907
996
2371
864
11070
1293
891