2311
969
2499
826
1544
806
795
1432
907
1477
1561
1612
1158
788
1107
1353
1928
776
1364
2239
973
723
1276
962
1105
2527
883
2105
818
1508
1119
1424
5890
1477
2364
1389
800
719
885
787
1642
3577
3301
872
1113
1133
2276
3236
2256
4956
1085
1392
997
1179
1763
2084
1031
3428
2872
793
1013
1906
644
1899
1261
774
1668
825
767
784
952
1308
1437
2566
816
896
2874
3398
637
689
639
713
1500
675
1138
3614
1374
1509
722
722
1752
813
1855
1266
5526
1766
771
976
628
890
650
1191
1554
754
1973
708
688
621
932
714
858
898
1690
3206
906
710
805
747
684
1305