5877
1505
1603
715
1600
1346
1709
766
731
663
663
1797
1653
829
1242
1339
958
1785
1027
920
2262
2147
6708
1548
2051
699
1140
678
5669
741
1325
754
1768
2073
3065
803
801
2087
6549
4564
994
1093
1882
5580
1144
1016
1385
710
2394
1721
727
1101
2656
5201
14657
973
2348
5593
1363
673
1590
1071
665
3443
971
2339
1497
2435
836
668
708
1680
1516
705
1375
740
806
755
5135
3164
1492
3444
1440
774
893
2737
2236
1379
1039
866
1393
1307
896
1378
723
936
966
1219
834
5966
2849
1058
2039
729
730
933
1985
868
755
1570
914
1574
1125
1016
809
1835
828
2673
938
1129