2105
1095
905
5129
733
1062
673
1007
1517
2437
7005
3054
14959
932
1131
768
1352
769
796
790
6896
1091
20279
896
1036
1433
815
1314
701
8360
790
1227
2703
918
1082
3789
2460
721
1166
815
1012
860
1414
720
753
1698
752
2400
2353
2030
2226
712
1109
843
5434
675
11835
994
2157
942
1079
903
1142
1539
865
3472
650
2608
659
833
1428
1086
1582
2271
1079
659
2749
721
772
5391
1495
716
12186
723
905
1097
992
2199
688
824
785
5271
771
1953
804
1925
875
652
1125
833
2033
667
640
2012
678
702
1742
933
925
1313
991
1928
1026
1579
852
1257
634
1952
614
792